revive (someone's) spirits

Translations
remonter le moral de quelqu'un
Definitions
To uplift or restore someone's mood, enthusiasm, or hope, often after a period of sadness or discouragement.